 

(function($) {
    appcan.ready(function() {
        // 返回按钮
        appcan.button("#nav-left", "btn-act", function() {
            appcan.window.close(-1);
        });
        
        // 初始化页面
        initPage();
        
        // 加载热门新闻
        loadHotNews();
    });
    
    /**
     * 初始化页面
     */
    function initPage() {
        // 获取传递的分类参数
        var category = appcan.locStorage.getVal('tech_category');
        
        if (category) {
            currentCategory = category;
            var categoryNames = {
                'ai': '人工智能',
                'mobile': '移动科技',
                'cloud': '云计算',
                'blockchain': '区块链',
                'iot': '物联网',
                'security': '网络安全',
                'vr': '虚拟现实',
                'bigdata': '大数据',
                '5g': '5G通信',
                'quantum': '量子科技'
            };
            
            if (categoryNames[category]) {
                $('#page-title').text(categoryNames[category]);
            }
        }
    }
    

    
    /**
     * 加载热门新闻
     */
    function loadHotNews() {
        var hotNews = [
            {
                title: "OpenAI发布GPT-5预览版，性能提升显著",
                category: "AI",
                time: "2小时前",
                views: "12.3万"
            },
            {
                title: "苹果Vision Pro 2曝光：重量减轻40%",
                category: "VR",
                time: "3小时前",
                views: "8.7万"
            },
            {
                title: "中国6G技术取得重大突破",
                category: "5G",
                time: "5小时前",
                views: "15.2万"
            },
            {
                title: "量子计算机首次实现商用",
                category: "量子",
                time: "今天",
                views: "20.5万"
            }
        ];
        
        var html = '';
        hotNews.forEach(function(news, index) {
            html += '<div class="hot-news-item ub ub-ac uinn ubb" onclick="openNewsDetail(' + index + ')">';
            html += '  <div class="hot-rank">' + (index + 1) + '</div>';
            html += '  <div class="ub-f1 umar-l">';
            html += '    <div class="ulev-1 ulh-1">' + news.title + '</div>';
            html += '    <div class="ub umar-t-xs">';
            html += '      <span class="news-tag">' + news.category + '</span>';
            html += '      <span class="ulev--1 t-gra umar-l">' + news.time + '</span>';
            html += '      <span class="ulev--1 t-gra umar-l">阅读 ' + news.views + '</span>';
            html += '    </div>';
            html += '  </div>';
            html += '</div>';
        });
        
        $('#hot-news-list').html(html);
    }
    

})($);

/**
 * 打开分类新闻列表（跳转到三级页面）
 * @param {string} category - 分类标识
 */
function openCategoryNews(category) {
    // 保存当前分类到本地存储 - 使用正确的键名
    appcan.locStorage.setVal('news_category', category);
    appcan.locStorage.setVal('current_category', category);
    
    console.log('设置分类:', category);
    
    // 跳转到三级页面
    appcan.openWinWithUrl('category_news_list', 'category_news_list.html');
}



/**
 * 获取分类名称
 */
function getCategoryName(category) {
    var names = {
        'ai': '人工智能',
        'mobile': '移动科技', 
        'cloud': '云计算',
        'blockchain': '区块链',
        'iot': '物联网',
        'security': '网络安全',
        'vr': '虚拟现实',
        'bigdata': '大数据',
        '5g': '5G通信',
        'quantum': '量子科技',
        'space': '航空航天'
    };
    return names[category] || '科技';
}



/**
 * 打开新闻详情
 * @param {number} index - 新闻索引
 */
function openNewsDetail(index) {
    // 热门新闻数据
    var hotNews = [
        {
            title: "OpenAI发布GPT-5预览版，性能提升显著",
            describe: "OpenAI今日发布GPT-5预览版本，在推理能力、多模态理解和代码生成方面都有显著提升",
            content: "<p>OpenAI今日发布了GPT-5预览版本，在推理能力、多模态理解和代码生成方面都有显著提升。</p><p>GPT-5的主要改进包括：</p><ul><li><strong>推理能力增强</strong>：在复杂逻辑推理任务中表现更优</li><li><strong>多模态融合</strong>：更好地理解图像、音频和文本的组合</li><li><strong>代码生成优化</strong>：编程助手功能大幅提升</li><li><strong>安全性改进</strong>：减少有害内容生成</li></ul><p>这一突破标志着人工智能技术迈入新阶段，预计将在教育、医疗、科研等领域产生深远影响。</p>",
            category: "ai",
            time: "2小时前",
            views: "12.3万"
        },
        {
            title: "苹果Vision Pro 2曝光：重量减轻40%",
            describe: "据可靠消息，苹果正在开发Vision Pro第二代产品，重量将较第一代减轻40%",
            content: "<p>据可靠消息，苹果正在开发Vision Pro第二代产品，重量将较第一代减轻40%。</p><p>Vision Pro 2的主要升级：</p><ul><li><strong>轻量化设计</strong>：采用新材料，重量大幅减轻</li><li><strong>续航提升</strong>：电池容量增加50%</li><li><strong>显示效果</strong>：分辨率进一步提升</li><li><strong>交互优化</strong>：手势识别更加精准</li></ul><p>预计Vision Pro 2将在2025年发布，定价可能比第一代更亲民。</p>",
            category: "vr",
            time: "3小时前",
            views: "8.7万"
        },
        {
            title: "中国6G技术取得重大突破",
            describe: "我国6G技术研发在太赫兹通信、智能超表面等关键技术领域取得重要进展",
            content: "<p>我国6G技术研发在太赫兹通信、智能超表面等关键技术领域取得重要进展。</p><p>6G技术的突破包括：</p><ul><li><strong>速度提升</strong>：理论峰值速度达到1Tbps</li><li><strong>延迟降低</strong>：端到端延迟低于0.1毫秒</li><li><strong>连接密度</strong>：每平方公里可连接100万个设备</li><li><strong>能效提升</strong>：相比5G能效提升100倍</li></ul><p>6G技术将推动物联网、自动驾驶、远程医疗等应用的全面升级。</p>",
            category: "5g",
            time: "5小时前",
            views: "15.2万"
        },
        {
            title: "量子计算机首次实现商用",
            describe: "全球首台商用量子计算机正式投入使用，标志着量子计算进入实用化阶段",
            content: "<p>全球首台商用量子计算机正式投入使用，标志着量子计算技术从实验室走向实际应用。</p><p>商用量子计算机的特点：</p><ul><li><strong>稳定性高</strong>：在室温环境下稳定运行</li><li><strong>计算能力强</strong>：特定问题求解速度提升万倍</li><li><strong>成本可控</strong>：相比实验室设备大幅降低成本</li><li><strong>易于使用</strong>：提供云端接口和开发工具</li></ul><p>预计将在金融、物流、药物研发等领域率先应用。</p>",
            category: "quantum",
            time: "今天",
            views: "20.5万"
        }
    ];
    
    var newsData = hotNews[index];
    appcan.locStorage.setVal('news_type', 'hot');
    appcan.locStorage.setVal('news_index', index);
    appcan.locStorage.setVal('news_data', JSON.stringify(newsData));
    appcan.openWinWithUrl('news_detail', 'news_detail.html');
} 